package com.hqyj.finance.server.equity.financeequity.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.*;

@Entity
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName("claims_and_debt")
@Table(name="claims_and_debt")
public class ClaimsAndDebt extends BaseEntity {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @TableId(type = IdType.AUTO)

    /**
    * 资产负债ID
    */
    private Integer cadId;
    /**
    * 0借出，1借入
    */
    private String cadType;
    /**
    * 债权人
    */
    private String creditor;
    /**
    * 债务人
    */
    private String obligor;
    /**
    * 交易数量
    */
    private String cadNum;
    /**
    * 交易时间
    */
    private String cadTime;
    /**
    * 已偿还金额
    */
    private String cadRepay;
    /**
    * 预计偿还时间
    */
    private String cadPlan;
    /**
    * 备注
    */
    private String cadRemark;
    /**
    * 状态，1存在0已取消
    */
    private String cadStatus;

    //借款凭证，图片地址。
    private String  voucherUrl;


}